separate foundations - Espagnol Anglais Dictionnaire